Loading...
Loading...
Saudi Aramco's profits fell 12% to $104.7 billion due to lower oil prices. Meanwhile, ExxonMobil's board approved a plan to move its legal headquarters from Delaware to Texas. Both developments highlight ongoing challenges and strategic shifts for major oil producers.