Both WTI and Brent crude oil prices fell by $3 briefly before rebounding, currently trading at $84.9 per barrel and $87.9 per barrel respectively. The statement indicates that member countries of the International Energy Agency have agreed to release

2026-03-11

Both WTI and Brent crude oil prices fell by $3 briefly before rebounding, currently trading at $84.9 per barrel and $87.9 per barrel respectively. The statement indicates that member countries of the International Energy Agency have agreed to release 400 million barrels of crude oil.