
Pressure on shares of oil majors BP and Shell continued today after yesterday’s big fall in the Brent Crude price.
The oil benchmark’s 5% retreat came in a volatile week for markets on speculation that interest rate expectations will stay higher for longer.