Oil prices crashed to their lowest in four years today, April 9, 2025, as trade war tensions between the U.S.…
Don't have an account?