Oil and gas shares keep falling, dropping 11.3% this week, while El Al sees small gain; global markets rebound slightly after massive sell off
Points: 13
Recent comments