By Priyan
The G7 has agreed to release 100 million barrels of oil and diesel in a bid to ease supply pressures that have caused prices to skyrocket. The group of advanced economies, including the US, said the move would include a “substantial release” of diesel in the coming days. President Donald Trump had threatned to ban […]
Full article content remains on the original publisher's website.