China’s oil demand will fall 8.9 percent in 2026, a third straight annual decline, as high prices and EV growth curb consumption, Sinopec says.
Refining
-
-
Exxon Mobil Corp. (XOM) lowered profit expectations for the second quarter of 2024, citing lower refining margins and natural gas prices. The company expects earnings per share to be between …