Global stocks were mixed, as oil prices jumped after a surprise move from the U.S. to curb Iranian oil imports and investors awaited a new batch of earnings for ...
A