Oil prices tumbled below the $90 per barrel mark on Friday on hopes of a deal to restore global crude flows after signs of easing tensions in the Middle East.
US President Donald Trump said Washington had reached a framework agreement with Iran and t..
