Loading activity…

@energyintel
Energy Intelligence is the leading energy information company. Our insights make us your essential guide to navigate the changing world of energy.
World & Business
One post puts Brent around $106 a barrel and claims Iran is targeting ships in the Strait of Hormuz.