US tech stocks ended a holiday-shortened week higher. Though in Tokyo, Sakura Internet (3778.T) stock soared 20% after ...
America's fossil-fuel chickens are coming home to roost as 47 years of oil dependency runs into an unprecedented oil crisis.