Oil prices top $80/barrel during Thursday trading on Iran concerns
Oil prices hit $80/barrel during trading on Thursday for the first time since November 2014 on concerns that an already tightening market would be impacted by the Trump administration’s decision to abandon the Iran sanction [Read more]