
The loudest warning signal for oil is now flashing in the physical market. Dated Brent, which sets the price for North Sea shipments, surged to $141.37 a barrel on Thursday—levels not seen since 2008. Oil markets will remain closed Friday for Good Friday.
Today’s highest-ranked model selections.