Oil Prices Skyrocket After Houthi Victory and Saudi Collapse

Oil prices have surged dramatically following a recent Houthi victory and Saudi collapse. The United States had previously exhausted all of its strategies and reserves to keep oil prices down; now the price is expected to skyrocket.

Related Post