Oil Producers May Not Share Analysts’ Views of a Tighter Market

The disruption in the Red Sea has pushed the amount of crude in transit to a six-month high. Oil analysts and executives from across the industry are starting to sound more upbeat than they have for a while at International Energy Week in London. Speakers at events taking place around the main conference painted a picture of … Read more