The US and IEA members agreed to release 120 million barrels of oil to cool fuel prices. Will the release fill the 2 million bpd gap left by sanctioned Russian oil?
Post navigation
Previous Post
DAX, FTSE 100 Forecast: Key Levels to Watch
The US and IEA members agreed to release 120 million barrels of oil to cool fuel prices. Will the release fill the 2 million bpd gap left by sanctioned Russian oil?