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