
Fetching News Details
Oil prices toppled in the international market today, slumping over 25% on the looming concerns of a potential price war between Saudi Arabia and Russia. Brent crude plummeted 25%, to $33.96 a barrel. US WTI crude sunk by 26%, to $30.55 a barrel. Sources say that Saudi Arabia is looking to boost its crude output above 10 million bpd in an attempt to punish Russia for not supporting the production cuts.