Macro & Oil Report: What are the main drivers of oil prices today? Could they fall further?
Macro & Oil Report: What are the main drivers of oil prices today? Could they fall further? June, 5 2025 Macro & Oil In the latest EnergyScan podcast, we take a look at the oil market. The trade war has driven prices down by around $10/b. OPEC’s policy could push…