What president Biden could do to dampen oil prices (but probably won't)
It is a case of so far, so bad for US president Joe Biden's plan to force the oil price lower by releasing 50 million barrels of oil from America's SPR (Strategic Petroleum Reserve). Fifty million barrels a day may sound a lot. But...
02 December 2021