By John Lee. Oil output at Iraq's Rumaila oilfield is reportedly down by 300,000 barrels-per-day (bpd) following a fire last week. The fire is said to have occurred in a decommissioned storage tank at ...
Oil futures fell on fears of reduced demand due to China's AI breakthrough and Trump's tariff threats, impacting energy markets and equities.