
Oil Falls on Clouding Demand Outlook
11 min ago Oil Falls on Clouding Demand Outlook Oil prices extended losses from the previous trading session, weighed down by lingering concerns over global demand in absence of a U.S.-China trade deal and the risk of larger OPEC+ production increases in June. Brent crude and WTI were both down…
Full Article