At classic crossroads - job or master's degree?
Long story short: 23yo; just finished a 3yr B.Sc. in Finance; private Norwegian university; lousy 2.35 GPA (EDIT: 3.04); lots of extra-curricular activities; ~ $60k in student loans; ~ $90k gross cash; no relevant job experience; been doing okay with stock investing/trading for the last three years.
Now I am faced with the classical decision of choosing between 1) improving grades, do GMAT/TOEFL tests and pursuing graduate studies or 2) finding a relevant and fulfilling job that could lead the way to a desirable career path.
My end-goal is to crate my own business, but for now I crave for a career within shipbroking, equity research, commodities trading, or something similar. I have applied for ~ 25 entry-level jobs and internships (domestic and international) the last quarter and been through 4-5 interviews. There is a fairly intense competition for jobs (most positions seem to get 50+ applicants), and most of them have better grades than me. However, employers do not seem too obsessed with grades and they are rarely requested, and since I have landed interviews with Commerzbank and Trafigura I must be doing something right/have the right qualifications.
I am primarily looking at energy/finance type master's/MBA in UK and US (McCombs, Bauer, Imperial, Freeman, etc.), but I am also considering other options. I have thought about getting another bachelor's degree by incorporating some of my existing courses in order to create a one-year degree with energy/petroleum focus. This would also by-pass the whole hasslesome GMAT process and insanely expensive MBA tuitions. TOEFL should not be a problem as I consider myself fairly proficient in English (have lived in US and Mexico before).
With this backdrop in mind, what would you guys advice me to do? What kind of educational pathway is considered the most desirable an employer? How can I, by means of as little effort and time as possible, obtain a position within a company that would yield some clout (network-wise and financially)?
Thanks in advance!