China raises fuel price caps Aug 1 on Middle East conflict