Oil prices surged past $100 per barrel on Thursday, as a wave of Iranian retaliatory strikes on energy infrastructure across…
Global oil prices rose as Iran continues to launch strikes across the Middle East in response to ongoing attacks by…
The price of US oil has turned negative for the first time in history. That means oil producers are paying…
Sign in to your account
Remember me