posted byctrlaltdel 759 days ago
in Oilmade popular 758 days ago
Oil prices steadied at above $83 a barrel on Thursday, holding on to the previous session gains that were buoyed by falling U.S. gasoline stocks and upbeat comments from the Federal Reserve on the U.S. economic