Loading article...
Oil price tops $120 a barrel after Trump warns Iran blockade could last ‘months’ - The Guardian | Neutral Oil News | TrendWatcher