Peak crude demand is fueling anger and argument in the world of oil

An off-shore oil platform off the coast in Huntington Beach, California on April 5, 2020. Leonard Ortiz | MediaNews Group | Orange County Register | Getty Images It’s been a war of words and numbers between two major players in the energy industry – the International Energy Agency and OPEC – as they spar over … Read more