Problems Are Piling Up For Oil Majors
Consumers reacted to earlier lockdowns and continued pandemic restrictions, leading to a massive drop in demand. On the other hand, prices initially collapsed after Saudi Arabia led an assault on Continue Reading
