Oil prices are set for a slow recovery, according to the latest report from International Energy Agency (IEA), which cautioned against the deep investment cutbacks in the industry.
Wrap your head around this. By 2035, the number of vehicles on the road worldwide will double to 1.7 billion. Yes, that's billion with a "B". That's the latest forecast from the International Energy Agency.