ETFs & MarketsPremiumG7 Agrees to Release 100 Million Barrels: What it Means for Energy ETFs
G7 leaders have agreed to release 100 million barrels of crude oil and diesel from strategic reserves, a move that could influence short-term energy market dynamics. This coordinated action signals a potential shift in supply management strategies among major economies.
Published 1 hour ago
Read more →