Oil tumbled the most since 2023 after suffering a twin hit from President Donald Trump’s tariffs and an OPEC+ decision to increase output faster than previously announced.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results