Oil prices on the rise: the G7 plan to release their strategic reserves

Faced with soaring oil prices, the G7 countries are studying the possibility of releasing their strategic…