22 Apr
Oil below $104 as China manufacturing improves
Oil prices hovered below $104 a barrel Monday in Asia after a report showed Chinese manufacturing may be improving, easing concerns that economic growth could slow sharply.
Original post by Associated Press and software by Elliott Back

