Shell posts profit of nearly $40 billion and announces $4 billion in buybacks February 2, 2023February 2, 2023
Rising Power Prices in Europe Are Making EV Ownership More Expensive December 25, 2022December 25, 2022
Keystone Pipeline shuts down after oil leak, halting flow of 600,000 barrels a day December 9, 2022December 9, 2022
Oil tankers are getting stuck in the Black Sea. That could become a problem December 8, 2022December 8, 2022
The West just scrambled the oil market. What happens next is up to Russia December 5, 2022December 5, 2022