Browsing: Oil Prices

EU price caps on Russian crude, China’s zero-Covid policy and OPEC production plans are weighing on the market. Brent crude…