Oil prices were broadly stable despite ongoing investor disappointment over China’s stimulus plans and a stronger dollar, with investors awaiting the monthly OPEC and IEA reports, as any further ...