Energy Crisis – A Ticking Time Bomb

 This article was also published at Global ResearchBy: Stewart Brennan In November of 2022, a Reuters report on yahoo stated that U.S. crude oil stocks in the Strategic Petroleum Reserve fell to 390.5 million barrels, the lowest level since M…

January 15, 2023
Read More >>