Oil Prices Show Weakening Demand, but Not Because of Electric Cars

  • June 7, 2024
  • 0
  • 62 Views

Oil prices have weakened in recent weeks despite the war in Gaza and rising geopolitical risk. This points to overall economic contraction.