Oil is showing no signs of falling below $70 per barrel. But despite three new attacks on tankers in the Strait of Hormuz, the price remains fairly stable. Read more about the energy market here.
To view the complete market insight, please log in or create a free account.