Fundamentals indicate oil price is too high

View our embed guidelines