https://oilnow.gy/featured/bp-q1-2023-profit-takes-nosedive/
bp nets US$8.2 billion in Q1 profits