Analysis

BP Says Oil Demand May Have Peaked in 2019

Demand for oil may have peaked last year, the energy giant BP said in its annual Energy Outlook report, which was published on Monday. The message...
2022