
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 …