Oil futures slumped Monday, poised to give back nearly all of last week’s gains after a weekend announcement by Chinese authorities failed to provide details on a stimulus plan sufficient to reassure investors nervous about crude demand.
Source link