Stock Groups

IEA revises oil demand outlook down by around 100,000 bpd for 2022

[ad_1] On Tuesday, April 27, 20,21, a tanker truck passes oil well pump-jacks owned by Chevron Corp. at San Ardo in California. Getty Images| Bloomberg