Oil price rises back above $100 a barrel as energy market may be past ‘point of no
Oil rose back above $100 a barrel on Tuesday, after fresh US strikes on Iran dashed hopes of a Middle East breakthrough, with experts saying that whatever the outcome of peace talks, the global energy market may now be past the “point of…