Business

Oil rises on lower U.S. stocks, firmer demand

Oil prices climbed more than 2% on Wednesday on signs of improving demand and a drawdown in U.S. crude inventories, but gains were capped by worries over the economic fallout from the coronavirus pandemic and weak refining margins. Brent crude futures LCoc1 were up 63 cents, or 1.8%, at $35.28 …

Read More »