Oil prices plunged this week as a one-two punch of sweeping U.S. import tariffs and an unexpected OPEC+ supply hike erased $10 per barrel from global benchmarks.
Oil prices plunged this week as a one-two punch of sweeping U.S. import tariffs and an unexpected OPEC+ supply hike erased $10 per barrel from global benchmarks.