MRC Global (NYSE:MRC) -1.1% pre-market Tuesday after issuing Q3 revenue guidance and announcing actions it said will strengthen its capital structure. MRC Global (MRC) said it agreed to repurchase all ...