Oil has garnered a lot of attention from market watchers in recent weeks after entering a bear market and posting a record 12-day losing streak from October 29 through November 13 that left the commodity 27% off its recent high. … Continue reading →
Read Full Article »