The high cost of home-heating oil and road fuel is due to wholesale prices, and not caused by profiteering, the consumer watchdog has concluded.