Russia may be forced to throttle back its oil output in the coming months as U.S. sanctions hamper its access to tankers to ...
OPEC on Wednesday stuck to its forecast for relatively strong growth in global oil demand in 2025, saying air and road travel ...