Oil prices could soon return to $100 a barrel, analysts say
An influential alliance of some of the world’s most powerful oil producers is reportedly considering their largest output cut since the start of the coronavirus pandemic this week, a historic…