News

Oil futures edged higher on Friday but fell for the week, as renewed concerns about potential oversupply and disagreements among OPEC and its allies overshadowed signs of easing trade tensions, ...
OPEC now expects demand to rise by 1.3 million barrels a day this year and 1.28 million barrels a day in 2026, compared with previous projections of 1.45 million and 1.43 million, respectively.