Oil Updates — Crude up; IEA chief says price caps hit Russia’s export revenue
Oil prices inched up in early trade on Monday after falling around 8 percent last week to more than three-week lows as jitters over major economies outweighed signs of a demand recovery in China, the world’s top oil importer.
Brent crude…
Read More...
Read More...