Market conjecture over the transition of human mobility to electric vehicles (EVs) resulting in a cooling of oil demand has been steadily gathering momentum in recent years. There are also those who are dismissive and plenty who are supportive of such an even…
Read More