Oil Falls To $63 As U.S. Escalates Global Trade War

Oil prices dropped sharply to $63 per barrel on Monday, pressured by escalating global trade tensions triggered by the United States and a looming supply glut as OPEC+ signals increased production. The price dip follows the U.S. administration’s decision to impose sweeping new tariffs, sparking a retaliatory trade war with China and other major economies. … Continue reading Oil Falls To $63 As U.S. Escalates Global Trade War