oil demand

Global oil demand continues to slow amid EV boom and economic headwinds: IEA

Global oil demand continues to slow amid EV boom and economic headwinds: IEA

By Nirmal Narayanan ·

$100-a-barrel target in new oil price surge

$100-a-barrel target in new oil price surge

By Frank Kane ·