Plunge of oil demand limits storage capacity

The drop in oil demand by refiners at local level and the exports limited to a minimum at global level due to the coronavirus pandemic, pushed storage capacity to the limit in the producing provinces

BP announces quarterly loss as oil prices crash

The British giant said it slumped into a u$s4.4-billion net loss in the first quarter as the coronavirus pandemic crushed demand for oil. "Our industry has been hit by supply and demand shocks on a scale never seen before," BP's CEO stated

OPEC output falls to lowest level in 37 years

OPEC crude oil production fell in May to its lowest level in at least 37 years, as the U.S. blockade on Iran and ongoing disruptions in the Persian Gulf continued to constrain output

Goldman Sachs: Oil demand has taken a significant hit

Goldman Sachs said in a note that global oil demand has fallen more sharply than expected, creating both upside and downside risks to its fourth-quarter 2026 Brent crude forecast of $90 per barrel and its WTI forecast of $83 per barrel