Major Consumers Considering Strategic Petroleum Release
This morning oil prices are up, with crude reaching as high as $99.10 in the early morning. Higher prices come amid supply concerns that are directly associated with the ongoing Russian invasion of Ukraine and the sanctions being handed down on Russia. Due to severe supply worries from many major world oil consumers, these countries […]