Oil hits six-week high $68.47 as dollar weakens

Crude oil
Crude oil