MARKET REPORT: Oil stocks and insurers brace for Hurricane Beryl
With Hurricane Beryl wreaking havoc, oil prices rose two a two-month high above $87 a barrel. That lifted BP 1.3% and Shell by 0.4%.