Oil prices topped $106 a barrel Wednesday as attacks on ships in the Strait of Hormuz accelerated and Iran-backed Houthi fighters struck the headquarters of Saudi...
The United Arab Emirates is breaking away from OPEC, announcing Tuesday it will exit the oil cartel effective May 1 in a move that could shake...