News

London: Oil prices stabilized on Thursday, giving up gains made earlier in the session after the Kremlin revealed a possible ...