API: Petroleum demand last month highest for June since 2007