There are 100 million more barrels of diesel and crude oil on their way to the market. Know what is at stake in 10 questions and answers
In response to geopolitical pressures, the G7 will release 100 million barrels of diesel and crude oil through the International Energy Agency (IEA) to stabilize global energy markets.
