US President Joe Biden has ordered the release of 180 million barrels of oil from the country's Strategic Petroleum Reserve. It's the third such move in six months, but the biggest amount on record, in an effort to lower soaring petrol prices. Also in the show: the EU faces a potential shortage of natural gas as Vladimir Putin doubles down on his demand for payment in roubles, and inflation in France hits its highest level since 1997.
24 Nov 2021
The US has announced it will release 50 million barrels of oil from its strategic reserves, in coordination with several major consumer nations including China and India.