The oil price today stayed above $100 a barrel amid mixed signals over the Middle East conflict.
Request DMCA Takedown