Economic headwinds’ stunt oil demand
Oil demand growth is expected to slow to 1.6 million barrels per day (bpd) in 2023, down from the 2.1 million bpd anticipated for 2022, according to the International Energy Agency (IEA). Making the predictions in its seminal World Energy Outlook 2022,…
Economic headwinds’ stunt oil demand Read More »