Despite recent rally in OMCs, we believe stock prices are yet not fully reflecting long-term sustainable marketing margins