oil demand

Global oil demand to hit 116 mbpd by 2045: OPEC expert

Global oil demand to hit 116 mbpd by 2045: OPEC expert

By Arab News ·

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

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

By Frank Kane ·

Oil demand growth at decade low

Oil demand growth at decade low

By Reuters ·