Monday’s trading saw oil rise as traders digested China’s return in demand against a continued supply strain and slower growth in world economies.
The April Live Cattle futures, LCJ23, rallied as traders digested the United States Department of Agricultures (USDA) Cattle inventory report.
Oil has been routing since summer after reaching historic highs of over $130 per barrel, but we may see some relief soon as near-term events may trigger a rally.