World oil prices have fallen, with the New York benchmark below $US95 a barrel for the first time since January ahead of the weekly US inventories report and the contract's expiration.
World oil prices have fallen, with the New York benchmark below $US95 a barrel for the first time since January ahead of the weekly US inventories report and the contract's expiration.