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+ cut oil supply by 0.5% in December

The OPEC+ oil alliance, led by Saudi Arabia and Russia, produced an average of 42.83 million barrels per day (bpd) of crude in December, cutting output by 238,000 bpd, or 0.5%, from November levels

Goldman Sachs sees lower oil prices in 2026

Oil prices are likely to fall this year as a wave of supply creates a surplus in the market, although geopolitical risks linked to Russia, Venezuela and Iran will continue to fuel volatility, Goldman Sachs said