Shares of energy companies fell as oil futures slipped below the psychologically significant $70 per barrel level. Oil futures slid 8.4% to $69.22 a barrel for the week.
Preston Jones is a Navy veteran and lives in Siloam Springs. He oversees the War & Life Project, which has collected discussions with hundreds of combat veterans ...