Oil settles down more than 2% after US crude stocks build, OPEC+ hike, US tariffs

Mar 5, 2025 - 21:05
 0
Oil settles down more than 2% after US crude stocks build, OPEC+ hike, US tariffs