The energy sector, particularly oil and gas industry, is facing a decline due to global oil price drops and economic concerns. Trio Petroleum Corp. (NYSEAMERICAN:TPET) is among the energy stocks losing this week, impacted by falling crude prices and projected demand slowdown.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing