Crude Oil steadies and consolidates recent losses after the International Energy Agency (IEA) released its monthly report for November on Thursday. The IEA follows the Organization of the Petroleum Exporting Countries (OPEC) outlook released earlier…
Read More
Stock market today; Wall Street drifts toward its longest weekly winning streak of the year
U.S. stocks are hanging around their records as they close out another winning week…Read More