Oil prices climb past 10-month record on rallying global markets

Partner Login