In a sweeping joint intervention to arrest skyrocketing global energy prices, the Group of Seven (G7) nations, alongside international partner economies, have officially agreed to tap emergency strategic stockpiles to release up to 100 million barrels of crude oil and refined diesel. Coordinated under the operational umbrella of the International …
Read More »
North India Statesman