Chevron and Exxon profits drop on falling oil price

Industry faces weakening demand as Donald Trump’s trade war threatens economic outlook

May 2, 2025 - 12:09
 0
Chevron and Exxon profits drop on falling oil price
Industry faces weakening demand as Donald Trump’s trade war threatens economic outlook