Global oil demand is now expected to see its first quarterly contraction in over a decade, according to the International Energy Agency (IEA).

More…

Comments are closed.