The Commodities Feed: More Details On IEA Stock Release
April 07, 2022 at 05:23 AM EDT
Oil markets came under pressure yesterday. ICE Brent settled more than 5% lower on the day, taking the market to its lowest levels since mid-March and leaving it not too far off from the US$100/bbl level.