Global oil prices have hit four-month highs, hovering just under $US45 a barrel after a report that top producers Russia and Saudi Arabia have agreed to freeze output ahead of a much-anticipated producers meeting on Sunday.
Global oil prices have hit four-month highs, hovering just under $US45 a barrel after a report that top producers Russia and Saudi Arabia have agreed to freeze output ahead of a much-anticipated producers meeting on Sunday.