West Texas Intermediate (WTI) crude futures rebounded to above $70 a barrel on Thursday, hovering at levels not seen since 2018, as investors focus on prospects of strong oil demand. OPEC said in its June report that oil demand would rise by 5.95 million bpd this year, unchanged from its May forecast.

To subscribe please click here