<p>The report from the US Energy Information Administration (EIA) shows that total crude oil and petroleum products (ex. SPR) stocks dropped -1.01 mmb to 1293.49 mmb in the week ended February 1
<p>It was looking like it might be another strong day in equity-land but an abrupt shift in sentiment hit late in the day with chipmakers and big-cap tech turning lower. It doesn't take muc
Leave a Comment