The International Energy Agency cut its world oil demand forecast for 2022 on Wednesday, warning that sanctions against Russia over its invasion of Ukraine could spark...
NEW YORK: Oil touched $90 a barrel for the first time in seven years on Wednesday, supported by tight supply and rising political tensions in Russia...
Oil prices have hit zero. Yes, oil was “sold” this week with producers only asking buyers to pay for transporting it to its final destination. This...