OPEC said on Wednesday it had offset a drop in sanctions-hit Iranian oil exports and lowered the 2019 forecast of demand for its crude, underlining the challenge the producer group faces to prevent a glut even after last week’s decision to trim output.  In a monthly report, the Organization of the Petroleum Exporting Countries said 2019 demand for its crude would fall to 31.44 million barrels per day, 100,000 bpd less than predicted last month and 1.53 million less than it currently produces. Worried by a drop in oil prices and rising supplies, OPEC and its allies including Russia last week agreed to return to supply cuts next year. They pledged to lower output by 1.2 million bpd, of which […]