Oil Plummets over 3% as Stockpiles Override Iran-Israel Conflict | OilPrice.com
Only two days ago analysts were predicting oil over $100 a barrel, but by Wednesday midday, crude prices were nose-diving by close to 3% as demand concerns heavily outweighed the prospect of a wider regional conflict in the Middle East
oilprice.com