Lates News

date
25/02/2026
The oil price fell to an intraday low, with WTI dropping below $66 per barrel.