To keep global oil prices stable, Joe Biden announces the release of 30 million barrels of oil
The crude oil prices were soaring already and the Russian-Ukraine conflict just triggered an upwards acceleration in Oil prices. In the middle of a Russian invasion of Ukraine, US President Joe Biden declared that his … Read more