business Financial turbulence from U.S. tariffs causes a $4 billion decline in earnings for British petroleum corporations BP and Shell. , and Administrator 2025 April 29