Markets.News
OIL SUPPLY IS EXPECTED TO DROP BY AN AVERAGE OF 3.7 MILLION BARRELS PER DAY IN 2026, ACCORDING TO THE IEA.