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
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
Recent comments